// 日期处理比较常见，对dayjs进行封装，以便其他项目使用
// dayjs官网https://day.js.org/zh-CN/ 上是nodejs模块化require，改成es6模块化import
import dayjs from 'dayjs';
// 引入相对时间插件
import rTime from 'dayjs/plugin/relativeTime';
// 引入中文包
import 'dayjs/locale/zh-cn';
dayjs.locale('zh-cn'); // 全局使用简体中文

dayjs.extend(rTime);

export const formatTime = function (val) {
  return dayjs.format('DD/MM/YYYY');
};

/**
 * 转换相对时间
 * @param {*} yourTime 要计算的时间
 */
export const relativeTime = function (yourTime) {
  // 使用dayjs的api对传入的时间处理相对时间
  return dayjs().to(dayjs(yourTime));
};
